// 除酸空气净化机接口模块
// - 说明：统一通过 axios 封装的 request，自动带上 VUE_APP_BASE_API 前缀与 Token。
// - 用途：获取设备管理列表（用于顶部设备选择与设备状态初始化）。

import request from '@/utils/request'

// 获取除酸机设备管理列表
// params 可选：分页、筛选条件等（当前不需要可留空）
export function listAcidDevices(params) {
  return request({
    url: '/acidmachine/device/manage', // 将被拼接为 `${VUE_APP_BASE_API}/acidmachine/device/manage`
    method: 'get',
    params
  })
}

// 获取设备运行日志（后端提供的 transmitter 日志接口）
// - 说明：POST 提交设备标识参数 DeviceReqDTO
// - 参数示例：{"storeId":1,"deviceTypeCode":"0C","deviceAddrCode":"01","termId":1,"storeCode":"A"}
export function getDeviceLogs(deviceReq) {
  return request({
    url: '/acidmachine/device/transmitter/logs',
    method: 'post',
    data: deviceReq
  })
}